package com.szsky.sky.entity.oa;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
@TableName("g_orguser")
public class GorgUser {

    private String id;

    @TableField("USER_ID")
    private String userId;

    @TableField("ORG_ID")
    private String orgId;

    @TableField("IS_MAIN")
    private BigDecimal isMain;

    private String isMainText;

    @TableField("SHOWORDER")
    private BigDecimal showOrder;

    @TableField("PROJECT_ID")
    private String projectId;

    @TableField("CREATE_USERID")
    private String createUserId;

    @TableField("CREATE_UNAME")
    private String createUserName;

    @TableField("CREATE_DEPTID")
    private String createDeptId;

    @TableField("CREATE_DEPTNAME")
    private String createDeptName;

    @TableField("CREATE_UNITID")
    private String createUnitId;

    @TableField("CREATE_UNITNAME")
    private String createUnitName;

    @TableField("CREATE_TIME")
    private Date createTime;

    @TableField("LASTUPDATE_USERID")
    private String lastUpdateUserId;

    @TableField("LASTUPDATE_UNAME")
    private String lastUpdateUserName;

    @TableField("LASTUPDATE_DEPTID")
    private String lastUpdateDeptId;

    @TableField("LASTUPDATE_DEPTNAME")
    private String lastUpdateDeptName;

    @TableField("LASTUPDATE_UNITID")
    private String lastUpdateUnitId;

    @TableField("LASTUPDATE_UNITNAME")
    private String lastUpdateUnitName;

    @TableField("LASTUPDATE_TIME")
    private Date lastUpdateTime;

    @TableField("AUDIT_STATUS")
    private BigDecimal auditStatus;

    @TableField("TRIPARTITE_ID")
    private String tripArTiteId;

    @TableField("ROWSTATE")
    private BigDecimal rowState;

    @TableField("IS_MODIFY")
    private BigDecimal isModify;

    @TableField("IS_VALID_DATA")
    private BigDecimal isValidData;

    @TableField("CLONE_ID")
    private String cloneId;

    @TableField("UNIT_ID")
    private String unitId;

    @TableField("STEP")
    private String step;

    @TableField("ORGID_LV1")
    private String orgIdLv1;

    @TableField("ORG_NAME_LV1_TEXT")
    private String orgNameLv1Text;

    @TableField("ORGID_LV2")
    private String orgIdLv2;

    @TableField("ORG_NAME_LV2_TEXT")
    private String orgNameLv2Text;

    @TableField("ORGID_LV3")
    private String orgIdLv3;

    @TableField("ORG_NAME_LV3_TEXT")
    private String orgNameLv3Text;

    @TableField("ORGID_LV4")
    private String orgIdLv4;

    @TableField("ORGID_LV5")
    private String orgIdLv5;

    @TableField("ORG_NAME_LV5_TEXT")
    private String orgNameLv5Text;

    @TableField("ORG_NAME_LV4_TEXT")
    private String orgNameLv4Text;

    @TableField("USERROLE")
    private String userRole;

    @TableField("USERROLE_TEXT")
    private String userRoleText;

    @TableField("USER_ORGID")
    private String userOrgId;

    @TableField("USER_ORGID_TEXT")
    private String userOrgIdText;

    @TableField("USER_ORGID_SCHEMA")
    private String userOrgIdScheme;

    @TableField("ORGUSER_MAIL")
    private String orgUserMail;

    @TableField("UNIT_RANK")
    private String unitRank;

    @TableField("FAX")
    private String fax;

    @TableField("TEL")
    private String tel;

    @TableField("ORGUSER_ADR")
    private String orgUserAdr;

    @TableField("RANKCODE_TEXT")
    private String rankCodeText;

    @TableField("RANKCODE")
    private String rankCode;

    @TableField("RANKCODE_ORDER")
    private BigDecimal rankCodeOrder;

    @TableField("ORG_FULLPATH")
    private String orgFullPath;

    @TableField("chart_id")
    private String chartId;



}
